package javacode.chapter06;

/**
 * 实现数组里的元素逆转
 */
public class Reverse {

    /**
     * @param list 原数组
     * @return 逆转后的数组
     */
    public int[] reverse(int[] list) {
        int[] result = new int[list.length];
        for (int i = 0, j = result.length - 1; i < list.length; i++, j--) {
            result[j] = list[i];
        }
        return result;
    }

    /**
     * @param list 要打印输出的数组
     */
    public void show(int[] list) {
        for (int i = 0; i < list.length; i++) {
            System.out.print(list[i] + " ");
        }
    }
}
